/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.com.CapEntityManager.teste;

import br.com.CapEntityManager.Cidade;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;

/**
 *
 * @author egberto
 */
public class InsereCidades {
    
    public static void main(String args[]){
        EntityManagerFactory factory = Persistence.createEntityManagerFactory("default");
        EntityManager manager = factory.createEntityManager();
        
        manager.getTransaction().begin();
        
        Cidade saoPaulo = new Cidade();
        saoPaulo.setNomeCidade("São Paulo");
        saoPaulo.setNomeEstado("São Paulo");
        
        Cidade rioJaneiro = new Cidade();
        rioJaneiro.setNomeCidade("Rio de Janeiro");
        rioJaneiro.setNomeEstado("Rio de Janeiro");
        
        Cidade natal = new Cidade();
        natal.setNomeCidade("Natal");
        natal.setNomeEstado("Rio Grande do Norte");
        
        manager.persist(saoPaulo);
        manager.persist(rioJaneiro);
        manager.persist(natal);
        
        manager.getTransaction().commit();
        
        manager.close();
        factory.close();
    }
    
}
